// 使用表单验证
let form = layui.form;

form.verify({
  username: function (value, item) {
    //value：表单的值、item：表单的DOM对象
    if (!new RegExp("^[a-zA-Z0-9_\u4e00-\u9fa5\\s·]+$").test(value)) {
      return "用户名不能有特殊字符";
    }
    if (/(^\_)|(\__)|(\_+$)/.test(value)) {
      return "用户名首尾不能出现下划线'_'";
    }
    if (/^\d+\d+\d$/.test(value)) {
      return "用户名不能全为数字";
    }
  },
  pwd: [/^[\S]{6,12}$/, "密码必须6到12位，且不能出现空格"],
  same: function (val) {
    // 获取密码框的值
    let pwdval = $('.pwd').val()
    if (pwdval !== val) {
      return "密码必须一致嗷!";
    }
  },
  em: [/^[\w+]+@[a-zA-Z0-9{1,}]+\.[a-zA-Z0-9{1,}]+$/, "邮箱账号不正确"]
});
// 点击提交提交表单
$(".layui-card-body form").on("submit", function (ev) {
  //阻止表单默认行为
  ev.preventDefault();
  // 获取各项表单的值
  let data = $(this).serialize()
  // console.log(data);
  $.post({
    url: "admin/users",
    data: data,
    success: function (res) {
      //无论是否登录成功弹出提示框
      layer.msg(res.message);
      // 添加成功后清空表单的值
      $('.layui-card-body form')[0].reset();
      location.href = './user.html';
    },
  });
});